body,h1,h2,h3,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,div{margin:0;padding:0;font-family: "microsoft yahei", Arial, Helvetica}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}
h1,h2,h3{font-size:100%}
body { -webkit-text-size-adjust: none;margin:0;padding:0;}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit}
img{border:0;-ms-interpolation-mode:bicubic}
cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%}
body,input,button,textarea,select,option{font-size:normal}
a,input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li,img,label,input{vertical-align:middle}
var{font-style:normal}ins{text-decoration:none}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
body{background-color:#f1f1f1}
.wc{color:#fff}
.c{color:#51545a}
.gc{color:#87888c}
.gc2{color:#f7f8fa}
.oc{color:#fc6500}
.mlr20{margin:auto 1em}
.m20{margin:1em 0}
.m30{margin:1.5em 0}
.mt20{margin-top:1em}
.mb20{margin-bottom:1em}
.mt40{margin-top:2em}
.mb40{margin-bottom:2em}
.mt-20{margin-top:-1em}

.fl{float:left}
.fr{float:right}
a, a:hover{color:#000}

/*鑹哄嘲閫犲瀷缇庡缇庡彂搴�/
#ly_yifeng { width:100%; overflow:hidden; line-height:24px; padding:5px 0; color:#fff; font-size:18px; background-color:#000; text-align:center;}

.navlist{ padding:0.5em 1em; background-color:#FFF;overflow:hidden; display:none}
.navlist li{border-bottom:1px solid #ccc;overflow:hidden; padding:0.5em 0}
.navlist li a {display: inline-block;margin: 2px 0;border-left: 1px solid #ccc;border-right: 1px solid #fff;width:33.2%;height: 29px;line-height: 29px;color: #000;font-size: 1.725em; text-align:center; margin-left:-2px}

.viewport{max-width:720px;margin:0 auto;overflow:hidden}
.sednav{margin:0.5em 0 0 2em;overflow:hidden}
.sednav li{border:1px solid #ccc;background-color:#FFF; padding:0.5em;font-size:1.725em;margin:0.5em 0.5em 0 0;text-align:center;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em; width:25%; float:left;}
.sednav a, .sednav a:hover{ color:#000;white-space:nowrap;overflow:hidden;}
/*鏂伴椈鍒楄〃*/
.witbox{background-color:#FFF;margin:2em 2em 0;padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border: 1px solid #ccc;}

/*浼氬憳棰勭害*/
.bespeak{overflow:hidden;font-size:1.5em}
.bespeak li{overflow:hidden}
.bespeak_l{ width:29%; float:left; line-height:54px;border-top:1px solid #ccc;}
.bespeak_l img{margin:0 0.2em; width:1.5em; height:1.5em}
.bespeak_r{ width:70%; float:left; line-height:54px;border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc}
.bespeak li .yy_inp{background-color:#FFF; border:1px solid #ccc;height:1.8em;line-height:1.8em; color:#000; float:left; font-size:1.2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; width:93%; padding:0 0.5em; margin-top:0.5em}
.bespeak .borb{ border-bottom:1px solid #ccc}
.bespeak select{-webkit-appearance:none;height:2.8em;background-color:#FFF;/*margin-bottom:0.5em;*/ float:left;font-size:1.2em;display:block;padding-left:.5em;border-radius:5px;border:1px solid #ccc;}
.bespeak .beizhu{font-size:100%}
.bespeak .beizhu .bz_tex{height:155px;border:1px solid #CCC; margin-top:10px;text-indent:.52em;line-height:1.8em;background-color:#FFF; width:99.5%;font-size:1.2em;-webkit-appearance:none;}
.bespeak .beizhu p{ margin-top:20px; text-align:center}
.bespeak .beizhu .bz_btn{width:100%;background:#FF0000;text-align:center;color:#FFF;font-size:1.2em; border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; padding:0.2em 0}
.bespeak li a{ margin-left:10px;margin-top:.15em;}
.yy_input a { display: inline-block; width:1.15em; height:1.15em;text-align: center; line-height:1.2em; font-size:230%;color: #666; border: 1px solid #ccc; background-color:#f1f1f1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.yy_input a.on {border: 1px solid #ea5900;color: #fff; background-color:#ea5900}
.yy_input{display: block;vertical-align: middle;overflow:hidden; margin-top:0.5em}


.ggk_btn{padding:0.3em 2em;background-color:#b80098;color:#FFF;border-radius:5px;font-size:1.875em;text-align:center; border:none; margin:1em auto 0}


.mptit{border-bottom:1px solid #ccc;padding:0 1em 1em;text-align:center}
.mptit p.pm{color:#000; font-size:1.75em}
.mptit p.pm img{width:3.75em;height:3.75em}
.mptit p.ys6{ font-size:1.5em; color:#666}


.mpbox{overflow:hidden;padding:1em;border-bottom:1px solid #ccc}
.mpbox h3{font-size:1.75em;margin-bottom:0.5em}
.mpbox img{width:10em;height:10em;float: left;margin-right:1em}
.mpjs{float:left}
.mpjs p{color:#999;font-size:1.5em; overflow:hidden}
.zs{color:#b80098}
a.zs, a.zs:hover{color: #b80098;}

.sc_btn{background:#b80098;text-align:center;color:#FFF;font-size:1.5em; border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.2em 0.5em;display:block;float:left;margin-top:0.3em}
a.sc_btn , a.sc_btn:hover{color:#FFF}
.hs_btn{background:#c1c1c1;text-align:center;color:#FFF;font-size:1.5em; border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.2em 0.5em;display:block;float:left;margin-top:0.3em}
a.hs_btn , a.hs_btn:hover{color:#FFF}



.mplist{overflow:hidden}
.mplist li{border-bottom:1px solid #ccc;padding:0.5em 1em;font-size:1.75em}
.mplist li img{width:2.8125em;height:2.8125em; margin-left:1em}

.gz_btn{background:#b80098;text-align:center;color:#FFF;font-size:1.75em; border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; padding:0.2em 0; margin:1em; display:block}
a.gz_btn , a.gz_btn:hover{color:#FFF}

.ls_btn{min-width:90%;background:#6c0;line-height:2em; text-align:center; color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;font-size:1.725em; margin:1em 0 0 1em;border:none}


.shop-search{border-bottom:1px solid #ccc;zoom:1; position:relative}
.shop-search ul{ overflow:hidden}
.shop-search li{float:left;text-align:center;width:33.3%;padding:1em 0;background-color:#f3f3f3}
.shop-search li .sear-arrow,.sear-arrow{position:absolute;top:0.3em;width:0.5em;height:0.5em;border-right:2px solid #bab5ad;border-bottom:2px solid #bab5ad;right:-0.8em;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}
.shop-search li a{display:inline-block;margin:2px 0;border-left:1px solid #ccc;border-right:1px solid #f3f3f3;width:100%;height:29px;line-height:29px;color:#666;font-size:1.725em; }
.shop-search li .dw{position:relative}
.sel li{padding:0.5em 1em;border-bottom:1px solid #ccc;font-size:1.725em;overflow:hidden; display:block; width:98%; text-align:left; background-color:#fff}
.sel a li, .sel a li:hover{ color:#000}
.sel{ position:absolute; left:0; top:50px; width:100%; overflow:hidden}

.yzdd img{width:100%}
.yzdd_c, .yzdd_jl{font-size:1.5em;line-height:2em;margin:0 1em;padding:1em 0;color:#525252}
.yzdd_jl{ margin:1.5em 1em}


.btn_nic{ margin:0 1em}
.tj_btn{display:block;padding:0.3em 0;background-color:#fe5955;color:#FFF;border-radius:5px;font-size:1.7em;text-align:center; border:none; margin-top:1em}
a.tj_btn, a.tj_btn:hover{color:#fff}

.yzdd_dt{margin:1em;overflow:hidden;text-align:center}
.yzdd_dt h2{font-size:2.5em; font-weight:normal}
.yzdd_dt p{font-size:2em;margin-top:0.5em}
.yzdd_dt .tmlist{font-size:2em; margin-top:1em; text-align:left; overflow:hidden}
.yzdd_dt .tmlist li{ margin:0.5em 0 0 0.5em}
.yzdd_dt .tmlist li input{ margin-right:0.5em}
.yzdd_dt .dt_btn{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#d5424d),color-stop(100%,#a5333b));background-image:-webkit-linear-gradient(#d5424d,#a5333b);background-image:-moz-linear-gradient(#d5424d,#a5333b);background-image:-o-linear-gradient(#d5424d,#a5333b);background-image:linear-gradient(#d5424d,#a5333b); display:block;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; text-align:center;cursor:pointer; padding:0.2em 0; margin-top:1em}
a.dt_btn, a.dt_btn:visited, a.dt_btn:hover{color:#fff}
.yzdd_dt .on_btn, .yzdd_dt .dw_btn{ width:45%}

@media only screen and (max-width:300px){body{font-size:8.33333px!important}.viewport{max-width:300px}}
@media only screen and (max-width:310px) and (min-width:300px){body{font-size:8.33333px!important}.viewport{max-width:300px}}
@media only screen and (max-width:320px) and (min-width:310px){body{font-size:8.88889px!important}.viewport{max-width:320px}}
@media only screen and (max-width:360px) and (min-width:320px){body{font-size:8.88889px!important}.viewport{max-width:360px}}
@media only screen and (max-width:360px) and (min-width:350px){body{font-size:10px!important}.viewport{max-width:360px}}
@media only screen and (max-width:480px) and (min-width:360px){body{font-size:10px!important}.viewport{max-width:480px}}
@media only screen and (max-width:480px) and (min-width:470px){body{font-size:13.33333px!important}.viewport{max-width:480px}}
@media only screen and (max-width:560px) and (min-width:480px){body{font-size:13.33333px!important}.viewport{max-width:560px}}
@media only screen and (max-width:570px) and (min-width:560px){body{font-size:15.83333px!important}.viewport{max-width:570px}}
@media only screen and (max-width:640px) and (min-width:570px){body{font-size:15.83333px}.viewport{max-width:640px}}
@media only screen and (max-width:640px) and (min-width:630px){body{font-size:17.77778px!important}.viewport{max-width:640px}}
@media only screen and (max-width:710px) and (min-width:640px){body{font-size:17.77778px!important}.viewport{max-width:710px}}
/*灞忓箷320*/
@media only screen and (max-width:350px) and (min-width:300px){.conHead .title{line-height:1.7em !important;height:1.7em !important;}.conHead .title,.conBot{font-size:16px !important;}section{padding-bottom:4em !important;}.syImg .syBot{font-size:2em !important;}}
/*灞忓箷360*/
@media only screen and (max-width:400px) and (min-width:350px){.conHead .title{line-height:1.9em !important;height:1.9em !important;}.conHead .title,.conBot{font-size:16.5px !important;}section{padding-bottom:4.2em !important;}.syImg .syBot{font-size:2em !important;}}
/*灞忓箷480锛�40锛�68*/
@media only screen and (max-width:500px) and (min-width:400px){.conHead .title{height:2em !important;line-height:2em !important;font-size:21px !important;}footer .home{top:-25px !important;}.conBot{font-size:20.5px !important;}.syImg .syBot{font-size:2em !important;}/*.foot{padding-bottom:6.2em !important;}*/}
@media only screen and (max-width:720px) and (min-width:500px){.conHead .title{height:2.3em !important;line-height:2.3em !important;font-size:24.5px !important; overflow:hidden !important;}footer .home{top:-25px !important;}.syImg .syBot{font-size:2.5em !important;}/*.foot{padding-bottom:6.2em !important;}*/}
